package com.cda.common;

import com.sun.jna.Library;
import com.sun.jna.Native;


/**
 * Created by peiming on 2019/3/3.
 */
public class Test {
    /**
     * DLL动态库调用方法2
     */
    public interface CLibrary extends Library {
        // DLL文件默认路径为项目根目录，若DLL文件存放在项目外，请使用绝对路径
       /* CLibrary INSTANCE1 = (CLibrary) Native.loadLibrary("cximage",CLibrary.class);*/
        CLibrary INSTANCE = (CLibrary) Native.loadLibrary("MisPos",CLibrary.class);

        // 声明将要调用的DLL中的方法（可以是多个方法）
        int BankTrans( String InputData, String  OutPutData);
    }

    static{
        System.loadLibrary("cximage");
        System.loadLibrary("MisPos");
    }
    public static void main(String[] arg){
        int abc=1;
        String out="";
        abc= CLibrary.INSTANCE.BankTrans("D2015 A001 030000000000015012111900000000016700000000009800000000000272030 5000000000015 333333333333333333333333333333333333333333333333333333333333333 33333333333333333333333333333333333333333 W20150616205755001 "
                ,out);
        System.out.print(abc);
    }
}
